package com.studentsystem.dataobject;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * (Teacher)实体类
 */
public class TeacherDO implements Serializable {
    private static final long serialVersionUID = 126747246468532310L;
    /**
     * 教师id
     */
    private Long id;
    /**
     * 教师用户名
     */
    private String username;
    /**
     * 教师名字
     */
    private String name;
    /**
     * 性别
     */
    private String gender;
    /**
     * 本科信息
     */
    private String bachelorInfo;
    /**
     * 研究生信息
     */
    private String masterInfo;
    /**
     * 博士信息
     */
    private String doctoralInfo;
    /**
     * 创建时间
     */
    private LocalDateTime createdTime;
    /**
     * 修改时间
     */
    private LocalDateTime modifiedTime;


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }

    public String getBachelorInfo() {
        return bachelorInfo;
    }

    public void setBachelorInfo(String bachelorInfo) {
        this.bachelorInfo = bachelorInfo;
    }

    public String getMasterInfo() {
        return masterInfo;
    }

    public void setMasterInfo(String masterInfo) {
        this.masterInfo = masterInfo;
    }

    public String getDoctoralInfo() {
        return doctoralInfo;
    }

    public void setDoctoralInfo(String doctoralInfo) {
        this.doctoralInfo = doctoralInfo;
    }

    public LocalDateTime getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(LocalDateTime createdTime) {
        this.createdTime = createdTime;
    }

    public LocalDateTime getModifiedTime() {
        return modifiedTime;
    }

    public void setModifiedTime(LocalDateTime modifiedTime) {
        this.modifiedTime = modifiedTime;
    }
}